[toc]
python基础七 基础数据类型-集合
1.集合
1.1 含义
集合是python中的一种数据类型
1.2 关键字
set
1.3 定义
空集合 set()
#定义集合示例
s = {1,2,3}
1.4 特点
1.去重,集合中的元素都是唯一的
2.集合关系
3.集合无序、可变、可迭代
1.5 集合使用示例
1.集合去重
lst = [1,2,3,1,4]
print (set(lst))
{1, 2, 3, 4}
1.6 集合面试题示例
一行代码去重
⚠️需要注意的是原先的数据类型是什么,在做完去重处理后需要转换为原先的数据类型
lst = [1,2,3,5,6,1,5,6,7,8,9,33,1,2,33,66]
print (set(lst)) //不完美做法,没有将数据类型转换为原来的列表
print (list(set(lst)))
[1, 2, 3, 33, 5, 6, 7, 8, 9, 66]